package com.example.deepseek.service;

import java.util.List;

public interface EmbeddingService {
    
    /**
     * 为文本生成嵌入向量
     * 
     * @param text 输入文本
     * @return 嵌入向量
     */
    float[] generateEmbedding(String text);
    
    /**
     * 为多个文本生成嵌入向量
     * 
     * @param texts 文本列表
     * @return 嵌入向量列表
     */
    List<float[]> generateEmbeddings(List<String> texts);
}